Flying Fox — definition

1. flying fox (Noun)

1 definition

flying fox (Noun) — Large bat with a head that resembles the head of a fox.

2 types of
fruit bat megabat
2 parts of
Pteropus genus Pteropus